
package br.com.aeternu.controleatendimento.exportacao.bean;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;

public class DetalheAtendimentoInternoSemanal
{

   private int agendas;
   private List<Date> dataAgendasContabilizadas;
   private int atendimentos;
   private Map<String, Integer> medicoAtendimentosMap;
   private int medicosComMaisDe25Atendimentos;
   private String semana;

   public DetalheAtendimentoInternoSemanal()
   {
      this.agendas = 0;
      this.dataAgendasContabilizadas = new ArrayList<Date>();
      this.atendimentos = 0;
      this.medicoAtendimentosMap = new TreeMap<String, Integer>();
      this.medicosComMaisDe25Atendimentos = 0;
      this.semana = "";
   }

   public int getAgendas()
   {
      return agendas;
   }

   public void addDataAgendasContabilizadas(Date data)
   {
      this.dataAgendasContabilizadas.add(data);
   }

   public List<Date> getDataAgendasContabilizadas()
   {
      return dataAgendasContabilizadas;
   }

   public int getAtendimentos()
   {
      return atendimentos;
   }

   public Map<String, Integer> getMedicoAtendimentosMap()
   {
      return medicoAtendimentosMap;
   }

   public int getMedicosComMaisDe25Atendimentos()
   {
      return medicosComMaisDe25Atendimentos;
   }

   public String getSemana()
   {
      return semana;
   }

   public void setAgendas(int agendas)
   {
      this.agendas = agendas;
   }

   public void setDataAgendasContabilizadas(List<Date> agendasContabilizadas)
   {
      this.dataAgendasContabilizadas = agendasContabilizadas;
   }

   public void setAtendimentos(int atendimentos)
   {
      this.atendimentos = atendimentos;
   }

   public void setMedicoAtendimentosMap(Map<String, Integer> medicoAtendimentosMap)
   {
      this.medicoAtendimentosMap = medicoAtendimentosMap;
   }

   public void setMedicosComMaisDe25Atendimentos(int medicosComMaisDe25Atendimentos)
   {
      this.medicosComMaisDe25Atendimentos = medicosComMaisDe25Atendimentos;
   }

   public void setSemana(String semana)
   {
      this.semana = semana;
   }

}
